Approximation Algorithms for Mixed Fractional Packing and Covering Problems
نویسنده
چکیده
We propose an approximation algorithm based on the Lagrangian or price directive decomposition method to compute an -approximate solution of the mixed fractional packing and covering problem: find x 2 B such that f(x) (1 + )a, g(x) (1 )b where f(x); g(x) are vectors with M nonnegative convex and concave functions, a and b are M dimensional nonnegative vectors and B is a convex set that can be queried by an optimization or feasibility oracle. We propose an algorithm that needs only O(M 2 ln(M 1)) iterations or calls to the oracle. The main contribution is that the algorithm solves the general mixed fractional packing and covering problem (in contrast to pure fractional packing and covering problems and to the special mixed packing and covering problem with B = IRN+ ) and runs in time independent of the so-called width of the problem.
منابع مشابه
Faster and simpler approximation algorithms for mixed packing and covering problems
We propose an algorithm for approximately solving the mixed packing and covering problem; given a convex compact set ∅ = B ⊆ RN , either compute x ∈ B such that f (x) ≤ (1 + )a and g(x) ≥ (1 − )b or decide that {x ∈ B | f (x) ≤ a, g(x) ≥ b} = ∅. Here f, g : B → RM + are vectors whose components are M non-negative convex and concave functions, respectively, and a, b ∈ RM ++ are constant positive...
متن کاملAn Approximation Algorithm for the General Mixed Packing and Covering Problem
We present a price-directive decomposition algorithm to compute an approximate solution of the mixed packing and covering problem; it either finds x ∈ B such that f(x) ≤ c(1 + )a and g(x) ≥ (1 − )b/c or correctly decides that {x ∈ B|f(x) ≤ a, g(x) ≥ b} = ∅. Here f, g are vectors of M ≥ 2 convex and concave functions, respectively, which are nonnegative on the convex compact set ∅ = B ⊆ R ; B ca...
متن کاملOnline Mixed Packing and Covering
In many problems, the inputs to the problem arrive over time. As each input is received, it must be dealt with irrevocably. Such problems are online problems. An increasingly common method of solving online problems is to solve the corresponding linear program, obtained either directly for the problem or by relaxing the integrality constraints. If required, the fractional solution obtained is t...
متن کاملFaster approximation algorithms for packing and covering problems∗
We adapt a method proposed by Nesterov [19] to design an algorithm that computes optimal solutions to fractional packing problems by solving O∗( −1 √ Kn) separable convex quadratic programs, where K is the maximum number of non-zeros per row and n is the number of variables. We also show that the quadratic program can be approximated to any degree of accuracy by an appropriately defined piecewi...
متن کاملFast Approximation Algorithms for Fractional Packing and Covering Problems
Thii paper presents fast algorithms that find approximate solutions for a general class of problems, which we call fractional packing and covering problems. The only previously known algorithms for solving these problems are based on general linear programming techniiues. The techniques developed in this paper greatly outperform the general methods in many applications, and are extensions of a ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004